.form {
  display: flex;
  flex-direction: column;
  align-items: center;
  .field {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    label {
      font-size: 15px;
      font-weight: bold;
      margin-right: 12px;
      width: 231.2064px;
      text-align: right;
      .red {
        font-size: 15.7632px;
        margin-right: 7.1424px;
        color: #e32f2d;
      }
    }
    .input {
      width: 372.9984px;
      height: 35px;
      border: 1px solid #e7e7e7;
      background: #f9f9f9;
      outline: none;
      padding-left: 12px;
      padding-right: 12px;
      display: flex;
      .input-tag {
        flex: 1;
        outline: none;
        border: none;
        background: #f9f9f9;
      }
      .else-button {
        display: flex;
        align-items: center;
        font-size: 0.1rem;
      }
    }
  }
  .field:nth-child(n + 2) {
    margin-top: 30.0096px;
  }
}
.business-license {
  width: 188.0064px;
  height: 122px;
  display: flex;
  margin-left: 28.1664px;
  position: relative;
  img {
    width: 100%;
    height: 100%;
  }
  .uploadIcon {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    flex-direction: column;
    align-items: center;
    .text {
      color: #666666;
      font-size: 13.9968px;
      white-space: nowrap;
    }
    .photo {
      width: 38.9952px;
      display: flex;
      margin-bottom: 10.0032px;
      img {
        width: 100%;
      }
    }
  }
}

.business-license-first {
  margin-left: 230px;
}
.tips {
  font-size: 13.9968px;
  .tips-one {
    color: #c5c5c5;
  }
  .tips-two {
    color: #2d2d2d;
  }
}
.center {
  padding-left: 212.0064px;
  display: flex;
  .checkbox {
    width: 19.008px;
    height: 19.008px;
    margin-right: 12px;
  }
}
.button {
  width: 478.0032px;
  height: 39.9936px;
  margin-left: 155.52px;
  margin-top: 39.9936px;
  margin-bottom: 39.9936px;
}

.phone-part {
  font-size: 19.2px;
  display: flex;
  width: 396.0384px;
  align-items: center;
}

.phone-text {
  flex: 1;
  padding-left: 12px;
  padding-right: 12px;
  height: 37.9968px;
  border: 1px solid #e7e7e7;
  background: #f9f9f9;
  outline: none;
}
.phone-tips {
  font-size: 14px;
  margin-right: 9.6px;
  display: flex;
//   color: #232481;
//   font-weight: bold;
  .icon {
    width: 15.84px;
    display: flex;
    align-items: center;
    img {
      width: 100%;
    }
  }
}
.permit {
  position: absolute;
  width: 88%;
  height: 85%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  img {
    width: 100%;
    height: 100%;
  }
  .tool {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.3);
  }
}
.business_license {
  color: red;
  position: absolute;
  font-size: 19.2px;

  bottom: 0;
  transform: translate(0, 100%);

  left: 28.8px;
  font-size: 1.92px;
}
.people-error {
  color: red;
  position: absolute;
  font-size: 19.2px;
  bottom: 0;
  transform: translate(0, 100%);
  left: 0;
  font-size: 1.92px;
}
.errorMsg {
  position: absolute;
  bottom: -22.464px;
  left: 244.6464px;
  color: red;
  font-size: 1.92px;
}
